home *** CD-ROM | disk | FTP | other *** search
/ Champak 108 / jogo-disk-108.iso / Games / steppenwolf_1_chapter_4.swf / scripts / frame_1058 / PlaceObject2_3944_4 / CLIPACTIONRECORD onClipEvent(enterFrame).as
Text File  |  2010-05-15  |  25KB  |  549 lines

  1. onClipEvent(enterFrame){
  2.    tellTarget("_root")
  3.    {
  4.       if(262 < getProperty("_root.Meg", _Y))
  5.       {
  6.          setProperty("_root.Decoupe1", _visible, 0);
  7.       }
  8.       else
  9.       {
  10.          setProperty("_root.Decoupe1", _visible, 1);
  11.       }
  12.       if(129 < getProperty("_root.Meg", _Y))
  13.       {
  14.          setProperty("_root.Decoupe3", _visible, 0);
  15.       }
  16.       else
  17.       {
  18.          setProperty("_root.Decoupe3", _visible, 1);
  19.       }
  20.       if(getProperty("_root.Animatiques", _currentframe) == 1 and eval("/Variables:Stoppe") != true)
  21.       {
  22.          if(eval("/Variables:ObjetSelect") != 3 and eval("/Variables:CouvertUse") == true)
  23.          {
  24.             set("/Variables:CouvertUse",false);
  25.             tellTarget("_root.Meg.Obj.Couvercle")
  26.             {
  27.                gotoAndStop(1);
  28.             }
  29.          }
  30.          else if(eval("/Variables:CouvertUse") == false and Key.isDown(Key.SPACE) and eval("/Variables:ObjetSelect") == 3)
  31.          {
  32.             set("/Variables:CouvertUse",true);
  33.             tellTarget("_root.Meg.Obj.Couvercle")
  34.             {
  35.                gotoAndStop(2);
  36.             }
  37.          }
  38.          if(_root.CacheVersTab3.hitTest(_root.Meg._x,_root.Meg._y,true))
  39.          {
  40.             loadVariablesNum("/web/steppenwolf/tracking.jsp?episode=17&stage=11",0);
  41.             set("/Variables:From","Tab4");
  42.             gotoAndStop("Tab3Ini");
  43.             play();
  44.          }
  45.          if(_root.CacheVersTab5.hitTest(_root.Meg._x,_root.Meg._y,true))
  46.          {
  47.             loadVariablesNum("/web/steppenwolf/tracking.jsp?episode=17&stage=8",0);
  48.             set("/Variables:Stoppe",true);
  49.             tellTarget("_root.Animatiques")
  50.             {
  51.                gotoAndStop("MonteMarche");
  52.             }
  53.             gotoAndStop("Tab4Stoppe");
  54.          }
  55.          if(_root.CacheVersTab6.hitTest(_root.Meg._x,_root.Meg._y,true))
  56.          {
  57.             set("/Variables:From","Tab4");
  58.             gotoAndStop("Tab6Ini");
  59.             play();
  60.          }
  61.          if(_root.CacheVersTab7.hitTest(_root.Meg._x,_root.Meg._y,true))
  62.          {
  63.             loadVariablesNum("/web/steppenwolf/tracking.jsp?episode=17&stage=5",0);
  64.             set("/Variables:From","Tab4");
  65.             gotoAndStop("Tab7Ini");
  66.             play();
  67.          }
  68.          if(!Key.isDown(Key.Down) and !Key.isDown(Key.Right) and !Key.isDown(Key.Left) and !Key.isDown(Key.Up) and Idle == false)
  69.          {
  70.             Idle = true;
  71.             tellTarget("_root.Meg/Obj")
  72.             {
  73.                gotoAndStop("Idle");
  74.                play();
  75.             }
  76.          }
  77.          if(Key.isDown(Key.SHIFT))
  78.          {
  79.             set("/Variables:Run",true);
  80.          }
  81.          else
  82.          {
  83.             set("/Variables:Run",false);
  84.          }
  85.          if(Key.isDown(Key.RIGHT) and !Key.isDown(Key.UP) and !Key.isDown(Key.DOWN))
  86.          {
  87.             if(Key.isDown(Key.CONTROL))
  88.             {
  89.                if(eval("/Variables:Dir") == "Right")
  90.                {
  91.                   set("/Variables:Dir","Right");
  92.                   Idle = false;
  93.                   set("/Variables:Stoppe",true);
  94.                   tellTarget("_root.Meg/Obj")
  95.                   {
  96.                      gotoAndStop("Saute");
  97.                      play();
  98.                   }
  99.                }
  100.                else
  101.                {
  102.                   set("/Variables:Dir","Right");
  103.                   tellTarget("_root.Meg")
  104.                   {
  105.                      gotoAndStop("Right");
  106.                   }
  107.                }
  108.             }
  109.             else
  110.             {
  111.                set("/Variables:Dir","Right");
  112.                if(Idle == true)
  113.                {
  114.                   tellTarget("_root.Meg/Obj")
  115.                   {
  116.                      gotoAndStop(1);
  117.                   }
  118.                   Idle = false;
  119.                }
  120.                tellTarget("_root.Meg")
  121.                {
  122.                   gotoAndStop("Right");
  123.                }
  124.                tellTarget("_root.Meg/Obj")
  125.                {
  126.                   nextFrame();
  127.                }
  128.                if(Collider.hitTest(_root.Meg._x + eval("Variables:Delta") * 2,_root.Meg._y,true) == false)
  129.                {
  130.                   if(eval("/Variables:Run") == true)
  131.                   {
  132.                      setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  133.                      setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  134.                   }
  135.                   setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  136.                }
  137.             }
  138.          }
  139.          if(Key.isDown(Key.LEFT) and !Key.isDown(Key.UP) and !Key.isDown(Key.DOWN))
  140.          {
  141.             if(Key.isDown(Key.CONTROL))
  142.             {
  143.                if(eval("/Variables:Dir") == "Left")
  144.                {
  145.                   set("/Variables:Dir","Left");
  146.                   Idle = false;
  147.                   set("/Variables:Stoppe",true);
  148.                   tellTarget("_root.Meg/Obj")
  149.                   {
  150.                      gotoAndStop("Saute");
  151.                      play();
  152.                   }
  153.                }
  154.                else
  155.                {
  156.                   set("/Variables:Dir","Left");
  157.                   tellTarget("_root.Meg")
  158.                   {
  159.                      gotoAndStop("Left");
  160.                   }
  161.                }
  162.             }
  163.             else
  164.             {
  165.                set("/Variables:Dir","Left");
  166.                if(Idle == true)
  167.                {
  168.                   tellTarget("_root.Meg/Obj")
  169.                   {
  170.                      gotoAndStop(1);
  171.                   }
  172.                   Idle = false;
  173.                }
  174.                tellTarget("_root.Meg")
  175.                {
  176.                   gotoAndStop("Left");
  177.                }
  178.                tellTarget("_root.Meg/Obj")
  179.                {
  180.                   nextFrame();
  181.                }
  182.                if(Collider.hitTest(_root.Meg._x - eval("Variables:Delta") * 2,_root.Meg._y,true) == false)
  183.                {
  184.                   if(eval("/Variables:Run") == true)
  185.                   {
  186.                      setProperty("_root.Meg", _X, _root.Meg._x - eval("Variables:Delta"));
  187.                      setProperty("_root.Meg", _X, _root.Meg._x - eval("Variables:Delta"));
  188.                   }
  189.                   setProperty("_root.Meg", _X, _root.Meg._x - eval("/Variables:Delta"));
  190.                }
  191.             }
  192.          }
  193.          if(Key.isDown(Key.UP) and !Key.isDown(Key.Right) and !Key.isDown(Key.Left))
  194.          {
  195.             set("/Variables:Dir","Right");
  196.             if(Key.isDown(Key.CONTROL))
  197.             {
  198.                Idle = false;
  199.                set("/Variables:Stoppe",true);
  200.                tellTarget("_root.Meg/Obj")
  201.                {
  202.                   gotoAndStop("Saute");
  203.                   play();
  204.                }
  205.             }
  206.             else
  207.             {
  208.                if(Idle == true)
  209.                {
  210.                   tellTarget("_root.Meg/Obj")
  211.                   {
  212.                      gotoAndStop(1);
  213.                   }
  214.                   Idle = false;
  215.                }
  216.                tellTarget("_root.Meg")
  217.                {
  218.                   gotoAndStop("Up");
  219.                }
  220.                tellTarget("_root.Meg/Obj")
  221.                {
  222.                   nextFrame();
  223.                }
  224.                if(Collider.hitTest(_root.Meg._x,_root.Meg._y - eval("Variables:Delta") * 2,true) == false)
  225.                {
  226.                   if(eval("/Variables:Run") == true)
  227.                   {
  228.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  229.                      setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  230.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  231.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  232.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  233.                      setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  234.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  235.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  236.                   }
  237.                   set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  238.                   setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  239.                   setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  240.                   setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  241.                }
  242.             }
  243.          }
  244.          if(Key.isDown(Key.DOWN) and !Key.isDown(Key.Right) and !Key.isDown(Key.Left))
  245.          {
  246.             set("/Variables:Dir","Down");
  247.             if(Key.isDown(Key.CONTROL))
  248.             {
  249.                tellTarget("_root.Meg/Obj")
  250.                {
  251.                   gotoAndStop("Saute");
  252.                   play();
  253.                }
  254.                Idle = false;
  255.                set("/Variables:Stoppe",true);
  256.             }
  257.             else
  258.             {
  259.                if(Idle == true)
  260.                {
  261.                   tellTarget("_root.Meg/Obj")
  262.                   {
  263.                      gotoAndStop(1);
  264.                   }
  265.                   Idle = false;
  266.                }
  267.                tellTarget("_root.Meg")
  268.                {
  269.                   gotoAndStop("DOWN");
  270.                }
  271.                tellTarget("_root.Meg/Obj")
  272.                {
  273.                   nextFrame();
  274.                }
  275.                if(Collider.hitTest(_root.Meg._x,_root.Meg._y + eval("Variables:Delta") * 2,true) == false)
  276.                {
  277.                   if(eval("/Variables:Run") == true)
  278.                   {
  279.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  280.                      setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  281.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  282.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  283.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  284.                      setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  285.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  286.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  287.                   }
  288.                   set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  289.                   setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  290.                   setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  291.                   setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  292.                }
  293.             }
  294.          }
  295.          if(Key.isDown(Key.UP) and Key.isDown(Key.Right) and !Key.isDown(Key.Left) and !Key.isDown(Key.Down))
  296.          {
  297.             set("/Variables:Dir","Right");
  298.             if(Key.isDown(Key.CONTROL))
  299.             {
  300.                Idle = false;
  301.                set("/Variables:Stoppe",true);
  302.                tellTarget("_root.Meg/Obj")
  303.                {
  304.                   gotoAndStop("Saute");
  305.                   play();
  306.                }
  307.             }
  308.             else
  309.             {
  310.                if(Idle == true)
  311.                {
  312.                   tellTarget("_root.Meg/Obj")
  313.                   {
  314.                      gotoAndStop(1);
  315.                   }
  316.                   Idle = false;
  317.                }
  318.                tellTarget("_root.Meg")
  319.                {
  320.                   gotoAndStop("UpRight");
  321.                }
  322.                tellTarget("_root.Meg/Obj")
  323.                {
  324.                   nextFrame();
  325.                }
  326.                if(Collider.hitTest(_root.Meg._x + eval("Variables:Delta") * 2,_root.Meg._y - eval("Variables:Delta") * 2,true) == false)
  327.                {
  328.                   if(eval("/Variables:Run") == true)
  329.                   {
  330.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  331.                      setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  332.                      setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  333.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  334.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  335.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  336.                      setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  337.                      setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  338.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  339.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  340.                   }
  341.                   set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  342.                   setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  343.                   setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  344.                   setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  345.                   setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  346.                }
  347.             }
  348.          }
  349.          if(Key.isDown(Key.UP) and !Key.isDown(Key.Right) and Key.isDown(Key.Left) and !Key.isDown(Key.Down))
  350.          {
  351.             set("/Variables:Dir","Left");
  352.             if(Key.isDown(Key.CONTROL))
  353.             {
  354.                Idle = false;
  355.                set("/Variables:Stoppe",true);
  356.                tellTarget("_root.Meg/Obj")
  357.                {
  358.                   gotoAndStop("Saute");
  359.                   play();
  360.                }
  361.             }
  362.             else
  363.             {
  364.                if(Idle == true)
  365.                {
  366.                   tellTarget("_root.Meg/Obj")
  367.                   {
  368.                      gotoAndStop(1);
  369.                   }
  370.                   Idle = false;
  371.                }
  372.                tellTarget("_root.Meg")
  373.                {
  374.                   gotoAndStop("UpLeft");
  375.                }
  376.                tellTarget("_root.Meg/Obj")
  377.                {
  378.                   nextFrame();
  379.                }
  380.                if(Collider.hitTest(_root.Meg._x - eval("Variables:Delta") * 2,_root.Meg._y - eval("Variables:Delta") * 2,true) == false)
  381.                {
  382.                   if(eval("/Variables:Run") == true)
  383.                   {
  384.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  385.                      setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  386.                      setProperty("_root.Meg", _X, _root.Meg._x - eval("Variables:Delta"));
  387.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  388.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  389.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  390.                      setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  391.                      setProperty("_root.Meg", _X, _root.Meg._x - eval("Variables:Delta"));
  392.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  393.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  394.                   }
  395.                   set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  396.                   setProperty("_root.Meg", _Y, _root.Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2);
  397.                   setProperty("_root.Meg", _X, _root.Meg._x - eval("Variables:Delta"));
  398.                   setProperty("_root.Meg", _xscale, _root.Meg._xscale - _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  399.                   setProperty("_root.Meg", _yscale, _root.Meg._yscale - _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  400.                }
  401.             }
  402.          }
  403.          if(Key.isDown(Key.Down) and !Key.isDown(Key.Right) and Key.isDown(Key.Left) and !Key.isDown(Key.Up))
  404.          {
  405.             set("/Variables:Dir","Left");
  406.             if(Key.isDown(Key.CONTROL))
  407.             {
  408.                Idle = false;
  409.                set("/Variables:Stoppe",true);
  410.                tellTarget("_root.Meg/Obj")
  411.                {
  412.                   gotoAndStop("Saute");
  413.                   play();
  414.                }
  415.             }
  416.             else
  417.             {
  418.                if(Idle == true)
  419.                {
  420.                   tellTarget("_root.Meg/Obj")
  421.                   {
  422.                      gotoAndStop(1);
  423.                   }
  424.                   Idle = false;
  425.                }
  426.                tellTarget("_root.Meg")
  427.                {
  428.                   gotoAndStop("DownLeft");
  429.                }
  430.                tellTarget("_root.Meg/Obj")
  431.                {
  432.                   nextFrame();
  433.                }
  434.                if(Collider.hitTest(_root.Meg._x - eval("Variables:Delta") * 2,_root.Meg._y + eval("Variables:Delta") * 2,true) == false)
  435.                {
  436.                   if(eval("/Variables:Run") == true)
  437.                   {
  438.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  439.                      setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  440.                      setProperty("_root.Meg", _X, _root.Meg._x - eval("Variables:Delta"));
  441.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  442.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  443.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  444.                      setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  445.                      setProperty("_root.Meg", _X, _root.Meg._x - eval("Variables:Delta"));
  446.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  447.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  448.                   }
  449.                   set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  450.                   setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  451.                   setProperty("_root.Meg", _X, _root.Meg._x - eval("Variables:Delta"));
  452.                   setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  453.                   setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  454.                }
  455.             }
  456.          }
  457.          if(Key.isDown(Key.Down) and Key.isDown(Key.Right) and !Key.isDown(Key.Left) and !Key.isDown(Key.Up))
  458.          {
  459.             set("/Variables:Dir","Right");
  460.             if(Key.isDown(Key.CONTROL))
  461.             {
  462.                Idle = false;
  463.                set("/Variables:Stoppe",true);
  464.                tellTarget("_root.Meg/Obj")
  465.                {
  466.                   gotoAndStop("Saute");
  467.                   play();
  468.                }
  469.             }
  470.             else
  471.             {
  472.                if(Idle == true)
  473.                {
  474.                   tellTarget("_root.Meg/Obj")
  475.                   {
  476.                      gotoAndStop(1);
  477.                   }
  478.                   Idle = false;
  479.                }
  480.                tellTarget("_root.Meg")
  481.                {
  482.                   gotoAndStop("DownRight");
  483.                }
  484.                tellTarget("_root.Meg/Obj")
  485.                {
  486.                   nextFrame();
  487.                }
  488.                if(Collider.hitTest(_root.Meg._x + eval("Variables:Delta") * 2,_root.Meg._y + eval("Variables:Delta") * 2,true) == false)
  489.                {
  490.                   if(eval("/Variables:Run") == true)
  491.                   {
  492.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  493.                      setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  494.                      setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  495.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  496.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  497.                      set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  498.                      setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  499.                      setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  500.                      setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  501.                      setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  502.                   }
  503.                   set("/Variables:Delta",_root.Meg._yscale / eval("/Variables:VarieDelta"));
  504.                   setProperty("_root.Meg", _Y, _root.Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3);
  505.                   setProperty("_root.Meg", _X, _root.Meg._x + eval("Variables:Delta"));
  506.                   setProperty("_root.Meg", _xscale, _root.Meg._xscale + _root.Meg._xscale * (eval("/Variables:Decale") / 100));
  507.                   setProperty("_root.Meg", _yscale, _root.Meg._yscale + _root.Meg._yscale * (eval("/Variables:Decale") / 100));
  508.                }
  509.             }
  510.          }
  511.          if(Key.isDown(Key.CONTROL) and !Key.isDown(Key.Down) and !Key.isDown(Key.Right) and !Key.isDown(Key.Left) and !Key.isDown(Key.Up))
  512.          {
  513.             Idle = false;
  514.             set("/Variables:Stoppe",true);
  515.             tellTarget("_root.Meg/Obj")
  516.             {
  517.                gotoAndStop("Saute");
  518.                play();
  519.             }
  520.          }
  521.          if(Trou.hitTest(_root.Meg._x,_root.Meg._y,true) == true)
  522.          {
  523.             set("/Variables:DeltaTombe",eval("/Trou:Niveau"));
  524.             tellTarget("_root.Meg")
  525.             {
  526.                gotoAndStop("Tombe");
  527.             }
  528.             set("/Variables:Stoppe",true);
  529.          }
  530.       }
  531.    }
  532.    if(eval("/Variables:AssassinGtsBouge") == true and eval("/Variables:Stoppe") != true and eval("/Variables:InventaireOuvert") != true)
  533.    {
  534.       tellTarget("_root.Gts.Garde")
  535.       {
  536.          play();
  537.       }
  538.    }
  539.    else
  540.    {
  541.       tellTarget("_root.Gts.Garde")
  542.       {
  543.          stop();
  544.       }
  545.    }
  546.    setProperty("_root.Gts.ZoneDeplace.GtsSteppen", _X, _root.Meg._x);
  547.    setProperty("_root.Gts.ZoneDeplace.GtsSteppen", _Y, _root.Meg._y);
  548. }
  549.